class EmpreendimentosController < ApplicationController

  filter_access_to :all, :attribute_check => true, :load_method => :get_pleito
  before_filter    :get_empreendimento

  def edit
    @municipio = @empreendimento.receita_municipio
  end

  def update
    if @empreendimento.update_attributes(params[:empreendimento])
      flash[:notice] = 'Empreendimento atualizado com sucesso.'
      redirect_to [@pleito, :empreendimento, :componentes_empreendimento]
    else
      render :action => "edit"
    end
  end

  private

  def get_pleito
    @pleito = Pleito.find(params[:pleito_id], :include => :empreendimento)
  end

  def get_empreendimento
    @empreendimento = @pleito.empreendimento
  end

end
